home *** CD-ROM | disk | FTP | other *** search
/ Language/OS - Multiplatform Resource Library / LANGUAGE OS.iso / lisp / eulisp / mpfeel.lha / MPFeel / Plurals / mp_arith.h < prev    next >
Text File  |  1992-07-05  |  969b  |  56 lines

  1. /*
  2.  *    Plurals : MP_Lisp
  3.  *
  4.  *    Author:    S.C.Merrall
  5.  *
  6.  *    File:    mp_arith.m
  7.  *
  8.  *    Contents:    
  9.  *
  10.  *    Description:       Constants identifying arithmetic operations.
  11.  *                    Included by mp_eubang.h so the front end knows
  12.  *            what they are too.
  13.  *
  14.  *    Change History:
  15.  *
  16.  *    Date   Name Comment
  17.  *    -------- ---- -------
  18.  *    31:05:91 SCM  Created
  19.  *
  20.  */
  21.  
  22. #define MP_PLUS        610
  23. #define MP_DIFFERENCE    611
  24. #define MP_DIVIDE    612
  25. #define MP_TIMES    613
  26. #define MP_REMAINDER    614
  27.  
  28. #define MP_UN_OP_IDS    620
  29. #define MP_NEGATE       620
  30. #define MP_ABS        621
  31. #define MP_COS        622
  32.  
  33. #define MP_LT        650
  34. #define MP_GT        651
  35. #define MP_LE        652
  36. #define MP_GE        653
  37. #define MP_E        655
  38.  
  39. /* Operators for scana and reduce */
  40.  
  41. #define MP_MAX        660
  42. #define MP_MIN        661
  43.  
  44. /* Hack operators for cb's Neural networks */
  45.  
  46. #define MP_DELTA    670
  47. #define MP_SIGMA    671
  48.  
  49. /* Direction Identifiers */
  50. /* ========= =========== */
  51.  
  52. #define MP_NORTH 0
  53. #define MP_SOUTH 1
  54. #define MP_WEST  2
  55. #define MP_EAST  3
  56.